compensate oneself for - English Synonyms Dictionary